package cn.wuxing.mediation.system.service;

import java.util.List;

import cn.wuxing.mediation.system.domain.HumanReqVo;
import cn.wuxing.mediation.system.domain.HumanRespVo;
import cn.wuxing.mediation.system.domain.QrlsbjStgDscHuzBiz029SjztjDfWxq;

/**
 * 省市回流_浙江劳动人事争议网络调解案件信息Service接口
 * 
 * @author mediation
 * @date 2024-12-25
 */
public interface IQrlsbjStgDscHuzBiz029SjztjDfWxqService 
{
    /**
     * 查询省市回流_浙江劳动人事争议网络调解案件信息
     * 
     * @param abz349 省市回流_浙江劳动人事争议网络调解案件信息主键
     * @return 省市回流_浙江劳动人事争议网络调解案件信息
     */
    public QrlsbjStgDscHuzBiz029SjztjDfWxq selectQrlsbjStgDscHuzBiz029SjztjDfWxqByAbz349(String abz349);

    /**
     * 查询省市回流_浙江劳动人事争议网络调解案件信息列表
     * 
     * @param req 省市回流_浙江劳动人事争议网络调解案件信息
     * @return 省市回流_浙江劳动人事争议网络调解案件信息集合
     */
    public List<HumanRespVo> selectQrlsbjStgDscHuzBiz029SjztjDfWxqList(HumanReqVo req);

    public List<QrlsbjStgDscHuzBiz029SjztjDfWxq> selectQrlsbjStgDscHuzBiz029SjztjDfWxqListExpoet(HumanReqVo req);

    /**
     * 新增省市回流_浙江劳动人事争议网络调解案件信息
     * 
     * @param QrlsbjStgDscHuzBiz029SjztjDfWxq 省市回流_浙江劳动人事争议网络调解案件信息
     * @return 结果
     */
    public int insertQrlsbjStgDscHuzBiz029SjztjDfWxq(QrlsbjStgDscHuzBiz029SjztjDfWxq QrlsbjStgDscHuzBiz029SjztjDfWxq);

    /**
     * 修改省市回流_浙江劳动人事争议网络调解案件信息
     * 
     * @param QrlsbjStgDscHuzBiz029SjztjDfWxq 省市回流_浙江劳动人事争议网络调解案件信息
     * @return 结果
     */
    public int updateQrlsbjStgDscHuzBiz029SjztjDfWxq(QrlsbjStgDscHuzBiz029SjztjDfWxq QrlsbjStgDscHuzBiz029SjztjDfWxq);

    /**
     * 批量删除省市回流_浙江劳动人事争议网络调解案件信息
     * 
     * @param abz349s 需要删除的省市回流_浙江劳动人事争议网络调解案件信息主键集合
     * @return 结果
     */
    public int deleteQrlsbjStgDscHuzBiz029SjztjDfWxqByAbz349s(String[] abz349s);

    /**
     * 删除省市回流_浙江劳动人事争议网络调解案件信息信息
     * 
     * @param abz349 省市回流_浙江劳动人事争议网络调解案件信息主键
     * @return 结果
     */
    public int deleteQrlsbjStgDscHuzBiz029SjztjDfWxqByAbz349(String abz349);

    Long selectCount();
}
